/**
 * Created with IntelliJ IDEA.
 * Description:
 * user:likai
 * Date:2022-10-07
 * Time:16:38
 */
public class Test {
//        public static boolean isAdmin(String userId){
//            System.out.println(userId.toLowerCase());
//            return userId.toLowerCase()=="admin";
//
//        }
//        public static void main(String[] args){
//            System.out.println(isAdmin("Admin"));
//        }


//    public static int isNumber(String s){
//    int sum=0;
//        if(s.equals("")){
//        return sum;
//    }
//    String [] chars=s.split(" ");
//        for (int i = 0; i < chars.length; i++) {
//        if(chars[i]==" "){
//
//
//        }else if(chars[i]=="") {
//
//
//        }else{
//            sum++;
//
//
//        }
//    }
//        return sum;
//}



//    public static int isNumber(String string){
//        int sum=0;
//        if(string.charAt(0)!=' '){
//            sum++;
//        }
//        for (int i = 0; i < string.length(); i++) {
//            if(string.charAt(i)==' '&&string.charAt(i+1)!=' '){
//                sum++;
//            }
//        }
//        return sum;
//    }



//    class Solution {
//        public String toLowerCase(String s) {
//            StringBuffer sb=new StringBuffer();
//            for (int i = 0; i < s.length(); i++) {
//                if(s.charAt(i)>='A'&&s.charAt(i)<='Z'){
//                    sb.append((char)(s.charAt(i)+32));
//                }else {
//                    sb.append(s.charAt(i));
//                }
//            }
//            return sb.toString();
//        }
//    }




        public static boolean wordPattern(String pattern, String s) {
            String []strings=s.split(" ");
            if(pattern.length()!= strings.length){
                return false;
            }
            for (int i = 0; i < pattern.length()-1; i++) {
                char a=pattern.charAt(i);
                for (int j = i+1; j < pattern.length(); j++) {
                    if(a==pattern.charAt(j)){
                        if(strings[i].equals(strings[j])){
                        }else {
                            return false;
                        }
                    }else{
                        if(strings[i].equals(strings[j])){
                            return false;
                        }
                    }
                }
            }
            return true;
        }
    public static void main(String[] args) {
//        String string="das da";
//        int ret=isNumber(string);
//        System.out.println(ret);
        String pattern="abba";
        String s="dog cat cat dog";
        boolean b=wordPattern(pattern,s);
        System.out.println(b);
    }
}
